@charset "utf-8";
/* CSS Document */
body{font:14px/1.5 Tahoma, Helvetica, Arial,\5fae\8f6f\96c5\9ed1, sans-serif; margin:0px; padding:0px; background:#ffffff; color:#666666; line-height:24px; font-family:"微软雅黑";}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd,span{margin:0;padding:0; font-weight:normal;}
ul,ol{list-style:none;}
img{border:none}
a{font:12px/1 Tahoma, Helvetica, Arial,\5fae\8f6f\96c5\9ed1, sans-serif; color:#666; text-decoration:none; line-height:24px;}
a:hover{text-decoration:none}
/* 头部
.header{width:1000px; height:79px; margin:0 auto;}
.logo{float:left;width:237px; height:79px; margin-right:70px;}
.header ul li{width:90px; height:25px; float:left; font-family:"微软雅黑"; font-size:16px;line-height:25px; text-align:center; margin-top:25px;}
.header ul li a{float:left; font-size:16px; line-height:25px; text-align:center;width:90px; }
.header ul li a:hover{color:#fff; background-color:#F00; width:90px; height:25px;border-radius:14px;}
.header ul li a.hover{color:#fff; background-color:#F00; width:90px; height:25px;border-radius:14px; }
.header ul span{ float:left; width:1px; height:12px; margin:35px 12px;} */
/* 导航 */
.logo{float:left;width:237px; height:79px;}
.disB{display:block;}
a.directBt { background:#333;border-bottom: 1px solid #666;color: #FFF;font-size: 18px;font-weight: bold;height: 60px;left: 0;line-height: 60px;position: absolute;text-align: center; top: 0;width: 100%;z-index: 20000;}
#wrapper{width:100%; position:relative; height:100px;box-shadow: 0 0 20px rgba(50, 50, 50, .1);}
#header{width:100%; height:32px; background:url('/common/images/icon/headerBg.gif') no-repeat center 0 #444; position:relative !important; overflow:hidden; z-index:110} 
#gnbDiv{position:relative;}
.gnbDiv {min-width:1000px;  width: 100%; position:relative; position:absolute; }
.gnbDiv .gnbWrap{position:absolute; z-index:100; margin: 0 auto;  position: relative;  width: 1000px; padding-top:px; z-index: 100;}
.gnbDiv .gnbWrap .logo{float:left; margin-top:10px;}
/* 
.gnbDiv .gnbWrap .gnb{z-index:10000; float:right ; margin-top:10px;}
.gnbDiv .gnbWrap .gnb .oneDep{margin:25px 10px 42px; font-size:16px; color:#1f1a17; width:100px; height:25px;}
.gnbDiv .gnbWrap .gnb ul{overflow:hidden; width:100%;}
.gnbDiv .gnbWrap .gnb ul li{float:left; text-align:center;} 
.gnbDiv .gnbWrap .gnb ul li a.oneDep{display:block; position:relative; }
.gnbDiv .gnbWrap .gnb ul li.on a.oneDep{color:#fff; background-color:#F00; width:100px; height:25px;border-radius:14px;}
.gnbDiv .gnbWrap .gnb ul li.on.six{padding-right:0}
.gnbDiv .gnbWrap .twoDep{height:130px; display:block; padding-top:11px; border-right:1px solid #fff;border-left:1px solid #fff; position:relative; visibility: visible; background:#fff}
.gnbDiv .gnbWrap li.on .twoDep{border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; background:#f8f8f8;}
.gnbDiv .gnbWrap li.on .twoDep a.off:hover{color:#ee2920; vertical-align:top;}
.gnbDiv .gnbWrap li .twoDep a.on{background:#018f48; color:#fff; vertical-align:top;}
.gnbDiv .gnbWrap li .twoDep a{color:#767676; line-height:29px; font-size:14px;}
.twoDbg{display:; background:url('img/bg_twoDbg.png') no-repeat 0 0; position:absolute; top:101px; left:0; height:185px; width:100%; z-index:9999}
.gnbDiv .gnbWrap li.on .guideBg{position:absolute; top:75px; left:0; display:block}
.guideBg{display:none; position:relative}
.guideBg .tit{font-size:23px; color:#333; font-weight:bold; margin-top:21px; letter-spacing:-0.5px; text-align:left}
.guideBg .txt{font-size:13px; color:#888; line-height:18px; letter-spacing:-1px; margin-top:8px; text-align:left}
.guideBg .img{padding:15px 8px 10px 13px;}
.gnbDiv .gnbWrap .gnb ul li.one .guideBg .img{padding:20px 8px 10px 13px;}
.gnbDiv .gnbWrap .gnb ul li.five .guideBg .img{padding:0px 8px 10px 13px;}
.guideBg .img2{padding:0 8px 10px 13px;}
.s{width:1px; height:12px; margin-top:25px;}

.nav { position:relative; float:right ; margin-top:10px; z-index:10000}
.nav ul { }
.nav ul li{ float:left;  height:35px; margin: 0 10px; position:relative;z-index:99999;display:inline;  line-height:35px; color:#241518; font-size:16px; font-weight:bold; text-align:center;}
.nav ul li a{display:block; height:35px;overflow:hidden; font-size:14px; color:#241518; font-weight:bold; line-height:35px;}
.dq{ line-height:35px; color:#FFF; font-size:12px; font-weight:normal;}
.nav ul li img.i_2 { display:none; }
#header .center .menu .nav ul li.tp { padding:0px; margin:0px; float:left; width:2px; height:27px; margin-top:2px;
overflow:hidden; display:inline; }
*/
.s{width:1px; height:12px; margin:5px 10px 0px 10px;}
#wrap{margin:auto; width:720px; float:left; margin-left:30px;}
/* @group main_nav */
#main_nav ul {font-size: 13px;	list-style: none}
#main_nav {	height: 50px; overflow: visible; padding-left: 20px; margin-top:35px}
#main_nav li {float: left; position: relative;	z-index:5;}
#main_nav li a {color: #231815;	display: block;	width: 91px; height: 25px; 	text-decoration: none; 	line-height: 25px; 	text-align: center;  margin-top: 2px; font-family:"微软雅黑";	 font-size:16px;}
#main_nav li ul li a {font-size: 12px;height: 25px;	line-height: 25px;	margin: 0px}
#main_nav li ul li a:hover, #main_nav li.focus ul li a{color:#989898;  }
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {	color:#F00}
#main_nav li.focus a, #main_nav li a:hover {background: url(../img/nav_over.png) no-repeat top left;color:#FFF;}
#main_nav li.focus a, #main_nav li a.hover {background: url(../img/nav_over.png) no-repeat top left;color:#FFF}
#main_nav li.focus ul li a {background: none;}
#main_nav li ul {position: absolute; top: 65px;	left: 0px;	background: #fafafa;border-color: #f4f4f4;	border-style: none solid solid;	border-width: medium 1px 1px;	border-top:none;display: none;}
#main_nav li ul li{	float: none;}

/* 内容 */
.Content{width:1000px; overflow:hidden; margin:0 auto; padding-top:30px;}
.Introduction{width:290px; float:left; color:#666666; -moz-border-radius: 14px;-webkit-border-radius: 14px;border-radius: 14px;behavior: url(ie-css3.htc); margin-right:10px; }
.Introduction h3{width:290px; height:40px; line-height:40px; border-bottom:1px solid #333333; margin-bottom:12px;}
.Introduction h3 span{font-size:16px; color:#231815; float:left; width:227px;}
.Introduction h3 img {float:left; width:63px; margin-top:10px; height:20px;}
.Introduction p a{color:#000;}
/* 水平滚动 */
.scroll_horizontal{position:relative;width:680px;height:202px;line-height:20px;background:#fff; float:left}
.scroll_horizontal .box{overflow:hidden;position:relative;width:680px;height:202px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:226px;text-align:center; }
.scroll_horizontal .plus{left:10px;}
/* 底部 */
.foot{height:75px; width:100%; background-color:#333333; text-align:center; color:#999999; overflow:hidden; line-height:75px; margin-top:80px; font-size:12px;}
.foot a{color:#FFF; margin-right:15px;}
/* 成功案例 */
.Left{width:195px; float:left; min-height:680px;}
.Left h3{font-size:16px; color:#666666; margin-bottom:35px;}
.Left ul{border-top:2px solid #333;}
.Left ul li{line-height:33px; border-bottom:1px solid #dddddd; color:#666;}
.Left ul li a:hover{line-height:33px;background:url(../img/lm-bj.jpg) no-repeat;color:#fff; }
.Left ul li a.hover{color:#fff; background:url(../img/lm-bj.jpg) no-repeat;}
.Left ul li a{font-size:14px; color:#666;  text-indent:15px; line-height:33px; display:block;}
.Right{width:768px; float:right; line-height:30px;}
.Right h3{overflow:hidden; margin-bottom:30px;}
.Right h3 span{font-size:24px; color:#666666; float:left; font-weight:normal;}
.Right h3 b{float:right; font-size:12px; font-weight:normal; line-height:22px; margin-right:10px;}
.Case p{font-size:16px; color:#4c7cb7; line-height:26px; margin-bottom:8px;}
/* 加入我们 */
.Join{width:1000px; font-size:14px; line-height:33px;}
.Join h3{font-size:16px; color:#666666; margin-bottom:35px; overflow:hidden;}
.Join h3 span{font-size:24px; color:#666666; float:left; font-weight:normal;}
.Join h3 b{float:right; font-size:12px; font-weight:normal; line-height:22px; margin-right:10px;}
.Join p{color:#4c7cb7; font-size:18px;}
/* 联系我们 */
.Contact{font-size:14px; color:#666; line-height:32px;}
.Contact h3{font-size:18px; margin-top:15px; margin-bottom:10px;}
.tp{line-height:30px;}
.tp img{margin-right:5px;vertical-align:text-bottom;}
/* 荣誉资质 */
.Honours{font-size:14px; line-height:33px;}
.Honours p{font-size:16px; color:#4c7cb7; line-height:26px;}
/* 公司简介 */
.Introduction2{line-height:26px;}
.Introduction2 p{color:#e82d20; font-size:16px; margin-bottom:10px;}
.Introduction2 img{margin-right:22px; margin-top:10px;}
/* 公司文化 */
.Culture{line-height:33px; font-size:14px;}
/* 合作伙伴 */
.Partner ul li{width:360px; float:left; margin-right:10px;  font-size:14px; height:54px;line-height:54px; margin-top:15px;}
.Partner ul li img{line-height:54px; height:54px; float:left;}
/* 核心团队 */
.Team dl{overflow:hidden; margin-bottom:40px;}
.Team dl img{float:left; width:200px; height:130px; margin-right:15px;} 
.Team dl dt a{font-size:18px; color:#333; width:553px; background:url(../img/d.jpg) no-repeat left; float:left; text-indent:25px;} 
.Team dl dd{color:#666666; line-height:26px; width:553px; float:left; }
/* 智能工具 */
.Left ul li ul{background-color:#f8f8f8; padding:10px;border:0px;}
.Left ul li ul li {border:0px;}
.Left ul li ul li a{height:25px; border:0px; width:175px; font-size:12px; line-height:24px;}
.Left ul li ul li a:hover{ background:none; color:#4c7cb7; background:url(../img/dd.jpg) no-repeat right center; width:175px; line-height:24px;}
.Left ul li ul li a.hover{ background:none; color:#4c7cb7; background:url(../img/dd.jpg) no-repeat right center; width:175px; line-height:24px;}
.Personalized{font-size:14px;}
.Personalized span{color:#4c7cb7;}
.Efficacy p{color:#4c7cb7; font-size:18px; margin:10px 0;}
.Efficacy span{font-size:16px;}